moderate mental retardation - Francés Inglés Diccionario